package com.top10.service;

import com.top10.bean.ResponseBean;
import com.top10.entity.Order;
import com.baomidou.mybatisplus.service.IService;
import com.top10.entity.vo.OrderCreateVo;
import com.top10.entity.vo.OrderPayVo;
import com.top10.entity.vo.OrderVo;
import com.top10.entity.vo.ShowOrderVo;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author su
 * @since 2018-10-05
 */
public interface IOrderService extends IService<Order> {
//    List<OrderVo> selectlistorder(@Param("useruuid") String useruuid, @Param("type")long type);


    List<OrderVo> selectlistorder(@Param("useruuid") String useruuid,@Param("type")long type);
     ShowOrderVo selectOrderDetail(@Param("orderuuid") String orderuuid)throws Exception;
   /* Order create(OrderCreateVo orderCreate, HttpServletRequest request);*/
    List<OrderPayVo> selectpaylist(@Param("orderuuid") String orderuuid);
}
